ethanol powered - Deutsch Englisch Wörterbuch